Agent-based resource allocation in dynamically formed CubeSat constellations
نویسندگان
چکیده
In the near future, there is potential for a tremendous expansion in the number of Earth-orbiting CubeSats, due to reduced cost associated with platform standardization, availability of standardized parts for CubeSats, and reduced launching costs due to improved packaging methods and lower cost launchers. However, software algorithms capable of efficiently coordinating CubeSats have not kept up with their hardware gains, making it likely that these CubSats will be severely underutilized. Fortunately, these coordination issues can be addressed with multiagent algorithms. In this paper, we show how a multiagent system can be used to address the particular problem of how a third party should bid for use of existing Earth-observing CubeSats so that it can achieve optical coverage over a key geographic region of interest. In this model, an agent is assigned to every CubeSat from which observations may be purchased, and agents must decide how much to offer for these services. We address this problem by having agents use reinforcement learning algorithms with agent-specific shaped rewards. The results show an eight fold improvement over a simple strawman allocation algorithm and a two fold improvement over a multiagent system using standard reward functions.
منابع مشابه
Improving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملA Dynamic Resource Allocation Approach for Concurrent Emergency Events in Metropolitan Regions
The rescue operations for emergency events usually require multiple emergency departments to cooperate with each other to provide effective and efficient resource allocation plans within a short time limit and dynamically adjust the plans as necessary. In the paper, an agent-based resource allocation approach is proposed to automatically allocate rescue resources to concurrent emergency events ...
متن کاملLearning to Form Negotiation Coalitions in a Multiagent System
In a multiagent system where agents are peers and collaborate to achieve a global task or resource allocation goal, coalitions are usually formed dynamically from the bottom-up. Each agent has high autonomy and the system as a whole tends to be anarchic due to the distributed decision making process. In this paper, we present a negotiation-based coalition formation approach that learns in two d...
متن کاملFlexible Autonomy in Holonic Agent Systems
For many DAI researchers, autonomy is a vital definitional prerequisite for an agent. We argue that a strict commitment o this view is too rigorous and insufficient in complex and large-scale systems and propose the holonic agent paradigm, where the degree of autonomy in an agent society is dynamically adjusted to the problem at hand. A holonic agent is an agent which is composed of subagents, ...
متن کاملAchieving Global Awareness via Advanced Remote Sensing Techniques on 3U CubeSats
The cost models for return on investment for constellations of large spacecraft providing high quality, high temporal resolution Earth observation data are not currently sustainable. Even with economies of scale, the costs involved in the materials and launch of the spacecraft alone will result in an expensive final product only accessible for customers of considerable means to afford the data....
متن کامل